barium protoxide - English Synonyms Dictionary